home *** CD-ROM | disk | FTP | other *** search
- set audreyeII(color) {1.0 0.0 0.0}
- set audreyeII(radius) 1.0
-
- set audreyeII(thetaMax) 270.0
-
- # this gives it a nice goofy look
- set audreyeII(volumePreservingScaleFactor) .875
-
- set xT 0
- set yT .3
- set zT 0
- set xR 0
- set yR 38
- set zR 0
-
- set eyeBall(irisColor) {.389981 .305734 .78196}
- set eyeBall(irisSize) .12
- set eyeBall(pupilSize) .05
- set eyeBall(bloodShot) .85
-
- set eyeBall(upDownR) 0.5
- proc rotateEyeBallUpDown {u min max} { Rotate [expr {lerpDown($u, $min, $max)}] 1 0 0 }
-
- set eyeBall(leftRightR) 0.5
- set eyeBall(leftRightRMin) -45
- set eyeBall(leftRightRMax) 45
- proc rotateEyeBallLeftRight {u min max} { Rotate [expr {lerpDown($u, $min, $max)}] 0 1 0 }
-
- set eyeBall(openCloseR) 0
- set eyeBall(openCloseRMin) 270
- set eyeBall(openCloseRMax) 360
-
- set text(fontName) Helvetica
- set text(line1Color) {1 1 1}
- set text(line1) {}
- set text(line2Color) {1 1 1}
- set text(line2) {}
- set text(size) 16
- set text(xT) -1.7
- set text(yT) -.75
- set text(zT) 0
- set text(xR) 0
- set text(yR) 0
- set text(zR) 0
-
- set slider(u) 0
- set slider(min) 0
- set slider(max) 1
- set slider(width) 3
- set slider(height) .25
- set slider(fontName) Helvetica
- set slider(fontSize) 16
- set slider(color) {1.0 0.0 0.0}
-
- proc slider {current min max width height fontName fontSize sliderColor} {
-
- if {$current < 0} {set current 0} {}
- if {$current > 1} {set current 1} {}
- if {$max != $min} { set u [expr {double($current)/(double($max) - double($min))}]} {set u 0}
- AttributeBegin
- Attribute identifier name sliderAtValue${current}
- Sides 2
- AttributeBegin
- Attribute identifier name min
- # need to go up and and in
- Patch bilinear P "0 0 [expr {-.75 * $height}] 0 [expr {-1 * $height}] [expr {-.75 * $height}] \
- 0 0 [expr {.75 * $height}] 0 [expr {-1 * $height}] [expr {.75 * $height}]"
- Translate 0 [expr {.5 * $height}] 0
- WW3DText $fontName $fontSize [format %g $min] center
- AttributeEnd
-
- AttributeBegin
- Attribute identifier name max
- Translate $width 0 0
- Patch bilinear P "0 0 [expr {-.75 * $height}] 0 [expr {-1 * $height}] [expr {-.75 * $height}] \
- 0 0 [expr {.75 * $height}] 0 [expr {-1 * $height}] [expr {.75 * $height}]"
- Translate 0 [expr {.5 * $height}] 0
- WW3DText $fontName $fontSize [format %g $max] center
- AttributeEnd
-
- AttributeBegin
- Attribute identifier name slider
- Color $sliderColor
- Scale $u 1 1
- Patch bilinear P "0 0 0 0 [expr {-1 * $height}] 0 \
- $width 0 0 $width [expr {-1 * $height}] 0"
- AttributeEnd
- AttributeEnd
- }
-